Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Mexico F2 Italy F12 Chile F1 Chile F2 Chile F3 ATU Cup - Weiden XL Capital Bermuda Open - Bermuda VII Trofeo Ciudad de Quito - Quito Credicard Mastercard Tennis Cup - Campos do Jordao Jameson Cup - Milan Bogota Challenger - Bogota Corona Mexico City Open - Mexico City IX Abierto Internacional de Salinas - Salinas Challenger Britania Zavaleta - Puebla San Remo Tennis Cup - San Remo Sporting Challenger - Turin Torneo Internacional Challenger Fila 2005 - Leon 14° BH Tennis Open - Belo Horizonte Copa Petrobras - Bogota Corona Mexico City Open - Mexico City GHI Bronx Tennis Classic - Bronx Ischgl International Tennis Challenger 2003 - Ischgl Seguros Bolivar Open - Medellin Ford Tennis Championships - Louisville Copa Telefonica CTC Chile - Santiago Draft Corona Mexico City Open - Mexico City Copa Petrobras - Montevideo Okal Cup 2003 - Eckental Abierto Colombiano de Tenis - Bogota Cepu Open - San Marino IPP Geneva Trophy - Geneva 10ø Tornea B. Camparini - Reggio Emilia Copa Petrobras Bogota - Bogota Copa Petrobras Paraguay - Asuncion San Luis Potosi Challenger - San Luis Potosi Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota Banca Stato Challenger - Lugano Levene Gouldin & Thompson Tennis Challenger - Binghamton Copa Petrobras Brazil - Belo Horizonte Copa Petrobras-Brazil - Aracaju Bancolombia Open - Cali VIII Gramado Open - Gramado Rhein-Main Challenger 2004 - Aschaffenburg Sao Paulo Challenger ATP Challenger Numea - New Caledonia X Trofeo Ciudad de Quito - Quito Copa Petrobras Santiago - Santiago Binghamton Challenger Copa Petrobras Argentina - Buenos Aires Bogota Challenger Montevideo Challenger Asuncion Challenger Santiago Challenger Music City Challenger - Nashville Medellin Challenger Copa Petrobras Guadalajara - Guadalajara Aberto de Santa Catarina de Tenis - Florianopolis 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Savannah Challenger Ojai Challenger Bytom Challenger Bogota Challenger Granby Challenger Binghamton Challenger Belo Horizonte Challenger Sassuolo Challenger - Sassuolo Guayaquil Challenger Sao Paulo Challenger Bucaramanga Challenger BMW Tennis Championship - Sunrise Kosice Challenger Guadalajara Challenger Winnetka Challenger Bogota Challenger XI Trofeo Ciudad de Quito - Quito Campos do Jordao Challenger Copa Petrobras - Santiago XL Bermuda Open - Bermuda Binghamton Challenger Santiago Challenger Sao Paulo Challenger Tunis Open - Tunis Morocco Tennis Tour - Rabat Buenos Aires Challenger Copa Kia - Santiago Bucaramanga Challenger Copa Petrobras-Argentina - Buenos Aires Santiago Challenger Barranquilla Challenger Blumenau Challenger Sao Paulo Challenger Genova Challenger Bucaramanga Challenger Pereira Challenger Sao Paulo Challenger Copa Petrobras Colombia - Bogota Turin Challenger Blois Challenger USTA Challenger - Champaign Scheveningen Challenger Sao Paulo Challenger II Naples ITG Challenger - Naples Rio De Janeiro Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Porto Alegre Challenger Montevideo Challenger Guayaquil Challenger Santiago Challenger Reggio Emilia Challenger IPP Open - Helsinki Barranquilla Challenger Salinas Challenger Mons Challenger Lexington Challenger Copa Petrobras Aracaju - Aracaju Copa Petrobras Uruguay - Montevideo Open D'Orleans - Orleans Santiago Challenger Alessandria Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao Copa Ericsson Chile - Santiago Banja Luka Challenger 2004 - Banja Luka IX Gramado Open - Gramado Rio Quente Challenger Ljubljana Open - Ljubljana UBS Open Gstaad - Gstaad VI Gramado Open de Tenis - Gramado Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Como Challenger Santiago Challenger BH Tennis Open International Cup - Belo Horizonte Marburg Challenger Buenos Aires Challenger GHI Bronx Tennis Classic - Bronx Czech Indoor Open - Prague Trani Cup - Trani Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Architect Open - Budapest La Serena Open - La Serena 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia TED Open - Istanbul Unique Zagreb Open - Zagreb The Surbiton Trophy - Surbiton The 'Fitz' Casino Challenger - Tunica Italian Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart Heineken Open - Singapore Kremlin Cup - Moscow The Surbiton Trophy - Surbiton Dubai Tennis Open - Dubai President's Cup 1997 - Tashkent Grand Prix de Tennis de Toulouse - Toulouse Adidas International - Sydney CA Tennis Trophy - Vienna Carson Challenger Qatar Mobil Open 2000 - Doha Dubai Tennis Open - Dubai Gerry Weber Open - Halle Poznan Challenger Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong Qatar Mobil Open 2001 - Doha Chevrolet Cup - Vina del Mar Dubai Tennis Open - Dubai Mallorca Open - Mallorca Gerry Weber Open - Halle Vancouver Challenger Sao Paulo Challenger Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Copenhagen Open - Copenhagen BMW Open - Munich Gerry Weber Open - Halle Franklin Templeton Tennis Classic - Scottsdale The Samsung Open - Nottingham Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Kremlin Cup - Moscow Open Seat-Godo 2001 - Barcelona Bogota Challenger Cali Challenger CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg International Tennis Championships - Delray Beach TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Kitzbuhel Ostrava Bordeaux Challenger Scania Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Rome Challenger Gerry Weber Open - Halle Bordeaux Challenger Qatar Open - Doha Heineken Open - Auckland Siebel Open - San Jose BellSouth Open - Vina del Mar Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Dubai Open - Dubai ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston The Stella Artois Championships - London ARAG World Team Championship - Dusseldorf Heineken Open - Auckland MoviStar Open - Vina del Mar Davidoff Swiss Indoors - Basel Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas AXA Cup - London Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington China Open - Beijing Guadalajara Challenger Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel Legg Mason Tennis Classic - Washington Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Indianapolis Tennis Championships - Indianapolis Davidoff Swiss Indoors Basel - Basel Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Movistar Open - Santiago Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston BMW Open - Munich Mercedes-Benz Cup - Los Angeles BMW Open - Munich Brasil Open - Salvador Heineken Open Shanghai - Shanghai CA Tennis Trophy - Vienna Sao Paulo Challenger Interwetten Austrian Open - Kitzbuhel Trnava Challenger Bucaramanga Challenger San Juan Challenger AEGON Championships - London Villa Allende Challenger Halle Grand Prix de Tennis de Lyon - Lyon St. Petersburg Montevideo Challenger Ostrava Sao Leopoldo Challenger Delray Beach International Tennis Championships - Delray Beach Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Sunrise Challenger Campbell's Hall of Fame Tennis Championships - Newport VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Malaysian Open - Kuala Lumpur China Open - Beijing Farmers Classic - Los Angeles Santos Challenger Brasil Open - Sao Paulo Pereira Challenger Copa Claro - Buenos Aires Campinas Challenger Tallahassee Challenger Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Tunis Challenger Panama City Challenger Davidoff Swiss Indoors Basel - Basel Gerry Weber Open - Halle Australian Men's Hardcourt Championships - Adelaide Movistar Open - Santiago Heineken Trophy - 's-Hertogenbosch Rado Swiss Open - Gstaad BMW Open - Munich Medellin Challenger CA Tennis Trophy - Vienna IPB Czech Indoor - Ostrava If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Medellin Challenger Santos Challenger RCA Championships - Indianapolis St. Petersburg Munich Stuttgart Heilbronn Open - Heilbronn Bordeaux Challenger Bogota Challenger European Community Championships - Antwerp Canottieri Minico 2004 - Mantova 12th BH Tennis Open International Cup - Belo Horizonte Pilot Pen International - New Haven Memorial Savigni - Sassuolo ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai President's Cup - Tashkent Movistar Open - Vina del Mar U.S. Men's Clay Court Championships - Houston Regions Morgan Keegan Championships - Memphis Ordina Open - 's-Hertogenbosch Adelaide Gerry Weber Open - Halle AAPT Championships - Adelaide SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London ARAG World Team Championship - Dusseldorf Campbells Hall of Fame Tennis Championships - Newport Salem Open - Hong Kong Japan Open - Tokyo Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington D.C. Movistar Open - Vina del Mar President's Cup 1999 - Tashkent Davidoff Swiss Indoors - Basel U.S. Mens's Clay Court Championship - Houston ABN/AMRO World Tennis Tournament - Rotterdam VTR Open - Vina del Mar Grand Prix de Tennis de Toulouse - Toulouse Beijing Open - Beijing Adidas International - Sydney European Community Championships - Antwerp St. Petersburg Open - St. Petersburg Dubai Tennis Open - Dubai du Maurier Open - Toronto Tennis Masters Series - Indian Wells Tennis Masters Series - Indian Wells Monte Carlo Open - Monte Carlo Adidas International - Sydney The Lipton Championships - Key Biscayne German Open - Hamburg Eurocard Open - Stuttgart The Lipton Championships - Key Biscayne Salem Open - Hong Kong Gerry Weber Open - Halle Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Stuttgart Essen Internationaler Raiffeisen Grand Prix - St. Polten Newsweek Champions Cup - Indian Wells Pacific Life Open - Indian Wells Tennis Masters Series - Rome Licher German Open - Hamburg NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Monte Carlo Chennai Open - Chennai Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells Tennis Masters Series - Madrid BNP Paribas Masters - Paris Rogers Masters - Montreal Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Movistar Open - Vina del Mar Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Rogers Cup - Toronto Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters - Shanghai French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Wimbledon - London Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Campionati BNL dItalia - Rome U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Paris Hamburg Milan Indoors - Milan Rogers Cup - Montreal Sony Open Tennis - Miami Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Citi Open - Washington French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Legg Mason Tennis Classic - Washington U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open Wimbledon - London Telecom Italia Masters - Rome Sony Ericsson Open - Miami French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, World Group, 1R, GER-RSA 5-0 Davis Cup, World Group, 1R, GER-ROU 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, Group I, PO, DOM-CHI 4-1 Great American Insurance ATP Championship - Cincinnati Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group I, 2R, ECU-CHI 3-2 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, Group 1, 2R, RSA-GER 2-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, 1R, RUS-GER 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, Group I, 2R, URU-CHI 1-3 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, PO, CZE-GER 2-3 Davis Cup, World Group, 1R, CHI-SVK 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, World Group, PO, CHI-AUT, 3-2 Colonial Classic - Kooyong ATP Tour World Championship - Hannover Olympics - Sydney Olympics - Athens Olympics - Beijing